President
Richard T. Sperberg
CEO Approval Rating
90/100
Onsite Energy is a provider of energy audits, utility incentive administration and project implementation solutions for industrial sectors.